package com.whmall.service.crm.entity.dto.supplierdevelop;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.util.Date;

@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class SupplierDevelopQueryRspDTO implements Serializable {

    private static final long serialVersionUID = -3786607178195736982L;

    private Long id;

    /** 中文名称 */
    private String name;

    private String formerName;

    /** 公司简称（目前只用于试剂商） */
    private String nameAbbr;

    /** 供应商开发状态 */
    private Integer supplierDevelopStatus;

    /** 供应商上架产品数量 */
    private Integer supplierShelfProduct;

    /** 供应商开发次数 */
    private Integer supplierDevelopTimes;

    /** 供应商控制目录 */
    private Integer supplierControlDirectory;

    /** 公司类型 */
    private String companyType;

    /** 是否供应商 */
    private Integer isSupplier;

    /** 是否客户 */
    private Integer isCustomer;

    /** 审核状态（-1审核不通过，0审核中, 1审核通过） */
    private Integer verified;

    /** 注册资金 */
    private Integer registeredCapital;

    /** 撮合ID */
    private Long traderId;

    /** 撮合姓名 */
    private String traderName;

    /** 客服ID */
    private Long csId;

    /** 客服姓名 */
    private String csName;

    /** 供管ID */
    private Long vmId;

    /** 供管姓名 */
    private String vmName;

    /** 撮合部门路径 */
    private String traderDepartmentPath;

    /** 客服部门路径 */
    private String csDepartmentPath;

    /** 采购部门路径 */
    private String purchaserDepartmentPath;

    /** 供管部门路径 */
    private String vmDepartmentPath;

    /** 国家（查看通用配置文档） */
    private String country;

    /** 省份 */
    private Integer province;

    /** 城市 */
    private Integer city;

    /** 区县 */
    private Integer district;

    /** 公司成立时间 */
    private Date establishedTime;

    /** 是否注销，1是，0否 */
    private Integer isLogout;

    /** 是否设置默认账户，1是，0否 */
    private Integer isDefaultAccount;

    private Long createId;

    private Date createTime;

    /** 完整的地址 */
    private String wholeAdress;


}
